"""
数据容器-字典dict
"""
my_dict = {'a': 1, 'b': 2}
print(my_dict)

print(my_dict.keys())
print(my_dict.values())

for e in my_dict:
    print(f"key的值为：{e}，value的值为：{my_dict[e]}")

# 常用操作
my_dict = {'a': 1, 'b': 2}

# 取出元素
print(my_dict["a"])

# 添加或修改元素
my_dict["c"] = 3
print(my_dict)  # 第一次key不存在，为新增
my_dict["c"] = 4
print(my_dict)  # 第一次key存在，则为修改

# 取出元素
e = my_dict.pop("c")
print(e)
print(my_dict)

# 获取所有的keys
print(my_dict.keys())

# 字典长度
print(len(my_dict))

# 清空dict
my_dict.clear()
print(my_dict)

